Science

Weird quantum objects known as Q balls could explain why we exist